package com.yongchun.model;

import com.yongchun.pubInter.BaseIdDoMain;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import org.springframework.data.mongodb.core.mapping.Document;

/**
 * @author afeng
 * @version 1.0
 * @date 2023/11/15 下午1:25
 */
@Document("agenter")
@Data
@AllArgsConstructor
@NoArgsConstructor
public class Agenter extends BaseIdDoMain<String> {
    private Integer agentNo;            // 代理编号
    private String agentName;           // 代理名称
    private String playerId;            // 玩家标识
    private String playerIdXL;          // 玩家标识闲聊
    private String myUrl;               // 推广员链接
    private String myGrade;             // 等级
    private String headurl;             // 头像
    private String openId ;             // 微信openId
    private String mpId;                // 公众号ID
    private String contact;             // 联系人
    private String tel;                 // 手机号码
    private String pwd;                 // 密码

    private Integer agentRate;          // 额外返利的比例
    private Integer rebateOther;        // 其他 额外返利
    private Double rebateCount;         // 返利合计 = 基础 + 额外
    private Double rebateAll;           // 可提现总返利（钻石）
    private Double rebateNow;           // 可提现返利 （钻石）
    private Double rebateOut;           // 已提现返利 （钱）
    private Long verifyDate;            // 审核日期
    private Double verifyRebate;        // 小组锁定

    private Long registerTime;          // 注册时间
    private Integer dateGameTimes0;     // 冲刺游戏次数
    private Integer dateGameTimes4;     // 4局游戏游戏次数
    private Integer dateGameTimes8;     // 8局游戏次数
    private Integer dateGameTimes16;    // 16局游戏次数
    private Integer dateGameCost0;      // 冲刺游戏消耗
    private Integer dateGameCost4;      // 4局游戏消耗
    private Integer dateGameCost8;      // 8局游戏消耗
    private Integer dateGameCost16;     // 16局游戏消耗


}
